@charset "utf-8";
.topical-desc{background-color: #fff;border-bottom: 1px solid #f6f6f6;color:#111111;}
.topical-desc img{width:100%;height:auto;}
@media (max-device-width: 414px) and  (min-device-width: 414px){
    .topical-desc img{width:414px;height:auto;}
}
@media (max-device-width: 375px) and  (min-device-width: 375px){
    .topical-desc img{width:375px;height:auto;}
}
@media (max-device-width: 320px) and  (min-device-width: 320px){
    .topical-desc img{width:320px;height:auto;}
}
.topical-desc p{padding: 10px; border:none;line-height: 2.0rem; }

.order-div{position: relative;height:36px;line-height: 36px;padding:0 10px; background-color: #fff;font-size:1.5rem;}
.order-div div{display: inline-block;}
.order-div .order-icon{width:12px;height:12px;}

.order-type{position: relative;color:#333333;}
.order-ul{position:absolute;top:36px;left:6px; background-color: #fff;border:1px solid #f6f6f6;border-radius: 3px;z-index: 10;}
.order-ul li{display: block;padding: 0 8px;color:#777777; height:36px;line-height: 36px;border-bottom:1px solid #f6f6f6;}
.order-ul li:last-child{ border-bottom:none;}

.goods-table{width:100%;table-layout:fixed;border: 0;border-spacing: 0;border-collapse: inherit ;background-color: #f6f6f6;}
.goods-table tr:first-child td{padding-top:6px}
.goods-table td.left{padding:3px 3px 3px 6px; }
.goods-table td.right{padding:3px 6px 3px 3px; }
.goods-table td>div{ height:100%;position: relative;background-color: #ffffff;display: inline-block;padding: 0 0 40px;}
.goods-pic{width: 100%;}
.goods-title{padding: 0 8px;margin-top:10px;overflow : hidden; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.goods-desc{line-height: 2rem;padding: 0 8px;margin-top:7px; color:#999999; overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.goods-table .goods-price{ text-indent: 8px;position: absolute;bottom: 12px;width: 100%;left: 0px;}

.goods-table .goods-price .ac-price{color:#fc3063;font-size:1.6rem;}
.goods-table .goods-price .or-price{color:#999999;font-size:1.4rem;text-decoration: line-through;margin-left:4px;}
@media screen and (max-device-width: 350px) {
    .goods-table .goods-price .ac-price{color:#fc3063;font-size:1.4rem;}
    .goods-table .goods-price .or-price{color:#999999;font-size:1rem;text-decoration: line-through;margin-left:4px;}
}
.goods-table .goods-price .add-buy{position: absolute;bottom:4px;right: 8px;width: 14px;height: 14px;}

.cart-fixed{position:fixed;bottom:20px;left:0px;padding-right:7px; z-index: 9;border-bottom-right-radius: 5px; border-top-right-radius:5px;background-color: rgba(17, 17, 17, 0.7);}
.cart-fixed .home-img{display:inline-block;position:relative;padding:8px 10px;width:24px;height:24px; border-right: 1px solid #f2f2f2;}
.cart-fixed .home-img img{width:24px;height:24px;}
.cart-fixed .cart-img{display:inline-block;position:relative;padding:8px 2px 7px 5px;width:24px;height:24px; }
.cart-fixed .cart-img img{width:24px;height:24px;}
.cart-fixed .point{text-align: center;z-index:10;position:absolute;right: 0px;top:3px;width:16px;height:16px;line-height: 16px;border-radius: 8px;background-color: #fc3063;font-size: 1rem;color:#fff;}
.cart-fixed .timer-count{display:inline-block;position:relative;padding:8px 0px 8px 0px;color:#ffffff;}

.u-flyer{display: block;width: 30px;height: 30px;border-radius: 15px;position: fixed;z-index: 9999;}
.small{font-size: 1rem;}
.no-store{position: absolute;width:60px;height:60px;line-height:60px;z-index:9999;text-align:center;color:#ffffff;background-color: rgba(17, 17, 17, 0.9);border-radius:50%;font-size:1.5rem;top:50%;left: 50%;transform: translate(-50%, -50%);}
.full-cut-tip{font-size:1.2rem;padding:4px 0;width:100%;text-indent:10px;background-color: rgba(17, 17, 17, 0.5);color: #ffffff;position: absolute;bottom: 0;left: 0;}
.full-cut-div{font-size:1.2rem;text-align: right;float: right;height: 36px;line-height: 36px;color: #666666;}